.intro_con { border: #dfdede 1px solid; border-radius: 5px; padding: 10px 15px; margin: 8px 0px; }
.intro_one { margin-bottom: 10px; *padding-top: 10px; }
.ad_280 { width: 336px; height: 280px; }
.gamer { width: 590px; position: relative; }
.ad_336 { width: 336px; }
.ad_336 a.pic { height: 235px; display: block; }
.gamer h1 { font-size: 30px; color: #fb9200; font-family: "Microsoft YaHei"; font-weight: normal; padding-bottom: 10px; height: 38px; }
.gamer h1 a { color: #fb9200; }
.gamer dl { font-size: 14px; color: #666; }
.gamer dl.g_info { width: 340px; height: 25px; line-height: 25px; }
.gamer dl.g_info dt { display: inline; font-weight: 700; }
.gamer dl.g_info dd { display: inline; margin-right: 15px; }
.gamer dl.g_info dd a { padding: 0px 5px; }
.mt10 { margin-top: 10px; }
.gamer dl.s_info { width: 340px; height: 20px; line-height: 20px; }
.gamer dl.s_info dt { display: inline; font-weight: 700; }
.gamer dl.s_info dd { display: inline; margin-right: 15px; }
.gamer dl.s_info dd a { padding: 0px 5px; }
.gamer dl.i_info { line-height: 25px; }
.gamer dl.i_info dt { font-weight: 700; }
.gamer dl.i_info dd { margin-right: 15px; line-height: 20px; }
.gamer dl.s_info .jz_normal { background: url(../images/xz_time.png) no-repeat 0px -13px; width: 78px; height: 9px; display: inline-block; *float: left; *margin-top: 6px; overflow: hidden; }
.gamer dl.s_info .jz_normal em { background: url(../images/xz_time.png) no-repeat; height: 9px; float: left; }
.scr_con dl.mubiao { line-height: 25px; font-size: 14px; color: #666; }
.scr_con dl.mubiao dt { font-weight: 700; }
.scr_con dl.mubiao dd { margin-right: 15px; line-height: 20px; }
span.keys { clear: both; display: inline-block; text-indent: 0; }
span.keys i { background: url("../images/icon_keys.png") no-repeat 0 -556px; display: inline-block; float: left; font-family: "Arial"; font-weight: bold; height: 22px; text-indent: 0; }
span.keys i.left, span.keys i.right { overflow: hidden; width: 8px; }
span.keys i.right { background-position: -16px -556px; }
span.keys i.center { background: url("../images/keyBg.png") repeat-x; color: #974800; font-size: 12px; font-style: normal; line-height: 15px; min-width: 7px; text-align: center; text-shadow: 0 1px 1px #fff; }
span.keys i.ud, span.keys i.w { background-position: 0 -628px; height: 30px; width: 52px; }
span.keys i.w { background-position: 0 -588px; }
span.keys i.u, span.keys i.d, span.keys i.l, span.keys i.r { background-position: 0 -428px; height: 22px; width: 24px; }
span.keys i.d { background-position: 0 -460px; }
span.keys i.l { background-position: 0 -364px; }
span.keys i.r { background-position: 0 -396px; }
span.keys i.sl, span.keys i.sr { background-position: 0 0; height: 25px; width: 18px; }
span.keys i.sr { background-position: 0 -35px; }
span.keys i.dsl, span.keys i.dsr { background-position: 0 -70px; height: 25px; width: 23px; }
span.keys i.dsr { background-position: 0 -105px; }
span.keys i.kong { background-position: 0 -329px; height: 25px; width: 81px; }
.mofang { height: 50px; overflow: hidden; margin-left: 5px; }
.mofang img { width: 162px; height: 50px; }
.game_start a { background: url(../images/icobg.png) no-repeat -561px -703px; display: inline; float: left; height: 48px; outline: medium none; overflow: hidden; text-indent: -900px; width: 202px; }
.game_quanping a { background: url(../images/icobg.png) no-repeat -785px -710px; display: inline; float: left; height: 25px; outline: medium none; overflow: hidden; text-indent: -900px; width: 85px; margin: 6px 0px 0px 25px; }

/*feeling*/
.feeling { position: absolute; right: 2px; top: 35px; width: 265px; _width: 275px; height: 170px; }
.feeling .ciji, .feeling .suibian, .feeling .wuliao { height: 51px; margin-bottom: 5px; }
.feeling .ciji i, .feeling .suibian i, .feeling .wuliao i { width: 47px; height: 45px; display: block; float: left; margin-left: 10px; }
.feeling .ciji:hover, .feeling .suibian:hover, .feeling .wuliao:hover { border: #62b711 1px solid; border-radius: 5px; height: 50px; width: 265px; max-width: 350px; display: block; cursor: pointer; }
.feeling .txt { font-size: 14px; font-weight: 700; line-height: 45px; height: 45px; display: block; float: left; padding: 0px 10px; }
.feeling .ciji em, .feeling .suibian em, .feeling .wuliao em { height: 5px; display: block; float: left; margin-top: 22px; }
.feeling .ciji em { background: #8bc809 }
.feeling .suibian em { background: #ffa3a4 }
.feeling .wuliao em { background: #8e99ce }
.feeling .num { display: block; line-height: 50px; float: left; padding-left: 10px; font-size: 16px; }

/*周边*/
.zhoubian { border: #dfdede 1px solid; border-radius: 5px; height: 120px; overflow: hidden; }
.zhou_tit { display: block; width: 45px; height: 124px; background: url(../images/icobg.png) no-repeat -562px -484px; float: left; font-family: "Microsoft YaHei"; color: #fff; font-size: 16px; padding-top: 14px; }
.zhou_tit em { display: block; margin-left: 13px; }
.zhou_con { height: 120px; overflow: hidden; width: 895px; float: left; margin: 10px 0px 10px 10px; }
.zhou_list { height: 120px; overflow: hidden; width: 895px; }
.zhou_list li { width: 148px; height: 84px; float: left; }
.zhou_list li img { width: 124px; height: 84px; margin: 0 auto; display: block; }
.zhou_list li span { width: 124px; height: 25px; line-height: 25px; text-align: center; display: block; margin: 0px auto; }
.zhoubian .others { background: url(../images/icobg.png) no-repeat -781px -483px; display: inline-block; float: right; height: 124px; width: 28px; }
.zhoubian .others a { display: block; height: 124px; width: 28px; }
.show2 { color: #019cf6; cursor: pointer; display: inline; float: right; height: 18px; text-align: right; text-indent: 12px; line-height: 18px; padding-right: 7px; }
.show2.m1 { background: url(../images/icobg.png) no-repeat -1px -586px; }
.show2.m2 { background: url(../images/icobg.png) no-repeat -1px -608px; }
.mmt { overflow: hidden; height: 62px; }

/*相关专辑*/
.intro_sec { width: 790px; _width: 789px; }
.infoheji { }
.zhuanji { border: 1px solid #e5e6e6; border-radius: 5px; margin-top: 8px; overflow: hidden; position: relative; z-index: 2; background: url(../images/index_greenbg.gif) repeat-x top; }
.zhuanji .zhuanji_tit { height: 40px; line-height: 38px; margin-bottom: 3px; position: relative; border-bottom: #dfdede 1px solid; overflow: hidden; }
.zhuanji .zhuanji_tit h2 { border-bottom: 2px solid #62b711; color: #389904; display: block; float: left; font-size: 16px; padding: 0 15px; }
.more { background: url(../images/icobg.png) no-repeat 0 -493px; display: inline-block; float: right; padding-left: 15px; width: 50px; }
.more_l { color: #389904; font-size: 14px; }
.xgzc_heji { width: 472px; margin-left: 2px; }
.hejitxt { width: 300px; float: right; margin: 10px 10px 0px 0px; _margin: 10px 5px 0px 0px; _height: 330px; }
.txt_heji { border: #eae9e9 1px solid; background: #eeffd9; width: 300px; height: 55px; overflow: hidden; margin-top: 10px; }
.txt_heji li { float: left; height: 25px; line-height: 25px; overflow: hidden; padding-left: 6px; width: 54px; }
.txt_heji a { color: #666; }
.txt_heji a:hover { text-decoration: underline; }
.hejilist, .hejilist2, .hejilist3 { display: inline-block; }
.hejilist li, .hejilist2 li, .hejilist3 li { width: 100px; height: 100px; padding-top: 10px; overflow: hidden; float: left; display: inline; margin: 0 9px; }
.hejilist li a, .hejilist2 li a, .hejilist3 li a { display: inline; float: left; width: 100px; height: 100px; position: relative; background: url(../images/album.gif) no-repeat; }
.hejilist li a img, .hejilist2 li a img, .hejilist3 li a img { display: inline; width: 88px; height: 66px; float: left; margin: 4px 0 0 4px; _margin: 4px 0 0 2px; }
.hejilist li a p, .hejilist2 li a p, .hejilist3 li a p { cursor: pointer; width: 100px; height: 19px; overflow: hidden; float: left; margin-top: 11px; text-align: center; line-height: 18px; line-height: 22px\9; _line-height: 18px; }
.hejilist li a i, .hejilist2 li a i, .hejilist3 li a i { cursor: pointer; display: block; width: 50px; height: 18px; background: #000; position: absolute; left: 4px; bottom: 30px; z-index: 1; border-radius: 0 5px 5px 0; filter: alpha(opacity=70); opacity: 0.7; box-shadow: 0 1px 2px #000; }
.hejilist li a em, .hejilist2 li a em, .hejilist3 li a em { cursor: pointer; display: block; width: 50px; height: 18px; position: absolute; left: 4px; bottom: 30px; font-style: normal; text-align: center; z-index: 2; background: transparent; _filter: alpha(opacity=100); }
.hejilist li a:hover, .hejilist2 li a:hover, .hejilist3 li a:hover { text-decoration: none; }
.hejilist li a em, .hejilist2 li a em, .hejilist3 li a em { color: #fff; }
.hejilist li a:hover p, .hejilist2 li a:hover p, .hejilist3 li a:hover p { text-decoration: underline; }
.hejilist2 { margin-left: 9px; }
.hejilist2 li { margin: 0px 5px; }
.hejilist3 { margin-left: 7px; }
.hejilist3 li { width: 103px; }

/*排行榜*/
.intro_ranking { width: 180px; margin-top: 8px; }
.intro_ranktit { display: block; height: 41px; background: url(../images/icobg.png) no-repeat -562px -635px; font-size: 18px; color: #fff; text-align: center; line-height: 33px; font-family: "Microsoft YaHei"; }
.intro_ranking { border: #efeded 1px solid; border-radius: 5px; }
.intro_ranking .mlist li { border-bottom: 1px dotted #ddd; display: inline; float: left; height: 60px; margin-left: 3px; padding: 5px 0 3px; width: 175px; }
.intro_ranking .mlist li img { display: inline; float: left; height: 48px; margin: 6px 7px 0 16px; width: 48px; }
.intro_ranking .mlist li p { color: #999; display: inline; float: left; height: 20px; margin-top: 5px; overflow: hidden; width: 95px; }
.intro_ranking .mlist li p b { color: #f60; }
.intro_ranking .mlist li p a { color: #019acc; font-weight: bold; }

/*评论*/
.review { border: #efeded 1px solid; border-radius: 5px; margin-top: 8px; padding: 10px; }

/*.review.h_intro{ height:729px; }

.review.h_xqy{ height:846px; }*/
.review h2 { font-size: 16px; color: #389904; }
.review_con { margin: 10px 0px; }

/*滚动条*/
.scr_con { position: relative; height: 240px; width: 600px; }
#dv_scroll { position: absolute; height: 185px; overflow: hidden; width: 570px; margin-left: 10px; }
#dv_scroll .Scroller-Container { width: 100%; }
#dv_scroll_bar { position: absolute; right: 0; top: 50px; width: 14px; height: 185px; border-left: 1px solid #e6e5e5; }
#dv_scroll_bar .Scrollbar-Track { position: absolute; left: 0; top: 0px; width: 14px; height: 185px; }
#dv_scroll_bar .Scrollbar-Handle { position: absolute; left: -5px; top: 0; width: 9px; height: 37px; overflow: hidden; background: url(../images/srcoll.gif) no-repeat; cursor: pointer; }
#dv_scroll_text { position: absolute; }

/*水印*/
.watermark { width: 85px; height: 85px; position: absolute; bottom: 10px; right: 30px; background-origin: padding-box; background-repeat: no-repeat; background-size: cover; background-image: url(""); filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; }

/*播放框*/
.xiangq_con { }
.xiangq_con .bf_top, .xiangq_con .bf_bottom { height: 10px; display: block; background: url(../images/xqico.png) no-repeat; }
.xiangq_con .bf_top { background-position: 0px 0px; _background-position: 0px 2px; }
.xiangq_con .bf_bottom { background-position: 0px -10px; }
.xiangq_con .bf_center { background: url(../images/bfcenterbg.gif) repeat-y; }
.player_lr { padding: 0px 20px; position: relative; }

/*详情页tab*/
.xggame_list { border: #dedede 1px solid; border-top: none; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; }
.xqtab-head { height: 38px; line-height: 36px; overflow: hidden; width: 981px; margin-top: 8px; }
.xqtab-head span { display: block; float: left; height: 100%; margin-right: 1px; width: 488px; }
.xqtab-head span.djhw { margin-left: -1px; }
.xqtab-head a { color: #999; display: block; font-weight: 700; font-size: 16px; height: 37px; text-align: left; width: 100%; text-indent: 25px; }
.xqtab-head span.xgyx { margin-right: 0; }
.xqtab-head span { background: url(../images/xq_green_top.gif) repeat-x; border: #dfdede 1px solid; border-top-left-radius: 6px; border-top-right-radius: 6px; }
.xqtab-head .active a { color: #389904; }
.xqtab-head .active { background: #fff url(../images/xqico.png) no-repeat -124px -133px; border: #dfdede 1px solid; border-bottom: none; }
.xqtab-head span.active a { height: 36px; margin-bottom: -1px; margin-top: -1px; }
.xqtab ul { display: none; overflow: hidden; padding: 15px 13px 3px; margin-top: 0px; border: #ddd 1px solid; border-top: none; width: 951px; }
.xqtab ul.active { display: block; }
.xg_list3 { overflow: hidden; padding-top: 15px; }
.xg_list3 li { float: left; height: 105px; width: 95px; }
.xg_list3 a img { display: block; height: 77px; margin: 0 auto; width: 77px; }
.xg_list3 li span { display: block; height: 20px; line-height: 20px; overflow: hidden; text-align: center; width: 95px; }

/*怎么玩*/
.two_ico_right, .linght_off, .how_play { background: url(../images/xqico.png) no-repeat; }
.bf_center { }
.bf_head { line-height: 35px; height: 46px; }
.bf_head h1 { font-size: 16px; color: #333; padding-left: 25px; display: inline; float: left; }
.bf_head h1 a { color: #333; }
.bf_head .copylink, .bf_head .desk { padding: 0px 3px; float: left; }
.bf_head .copylink a, .bf_head .desk a { font-size: 14px; color: #cecdcc; }
.bf_head .bf_gun { display: block; float: left; width: 420px; font-size: 14px; }
.two_ico_right { width: 175px; background-position: -669px -127px; _background-position: -669px -127px; float: right; margin-left: 15px; margin-top: -3px; height: 27px; }
.linght_off { background-position: -1px -31px; _background-position: -1px -31px; padding-left: 18px; display: block; height: 27px; line-height: 27px; margin-left: 10px; float: left; z-index: 5; }
.how_play { background-position: -1px -63px; _background-position: -1px -63px; padding-left: 25px; display: block; height: 27px; line-height: 27px; margin-left: 17px; float: left; }
.linght_off a { color: #686868; }
.how_play a { color: #333; }
.linght_off a:hover, .how_play a:hover { color: #f00; }
.jiazai { width: 205px; }
.jiazai img { width: 205px; height: 53px; }
.play_ff { border: #e6e5e5 1px solid; border-radius: 5px; background: #fdfae1; width: 600px; padding: 15px; color: #666; font-size: 14px; z-index: 6; position: relative; }
.play_ff dl dt { font-weight: 700; line-height: 30px; }
.play_ff dl dd { line-height: 25px; margin-bottom: 10px; }
.play_ff .close_play { display: block; background: url(../images/xqico.png) no-repeat -2px -103px; width: 22px; height: 22px; position: absolute; top: -7px; right: -11px; cursor: pointer; }
.bf_btn { height: 70px; margin: 0px auto; margin-top: 10px; }
.bf_btn span:hover { color: #f00; }
#btools1 span, #btools2 span, #btools3 #fankid { margin: 0px 5px; }
#enlarge, #narrow, #yuanshiid, #fullid, #photoid, #replayid, #fullid, #photoid, #replayid, #muteid, .fankui, .pingfeng { background: url(../images/xqico.png) no-repeat; width: 44px; height: 25px; display: block; float: left; padding-top: 46px; text-align: center; cursor: pointer; margin-right: 10px; }
#enlarge { background-position: -122px -44px; }
#narrow { background-position: -205px -44px; }
#yuanshiid { background-position: -287px -44px; }
#fullid { background-position: -369px -44px; }
#photoid { background-position: -498px -44px; }
#replayid { background-position: -581px -44px; }
#muteid { background-position: -663px -44px; }
#fankid, #pingfid { position: relative; display: block; *width: 44px; *height: 25px; float: left; }
.pingfeng { background-position: -869px -44px; }
.fankui { background-position: -788px -44px; }
.btools1, .btools2, .btools3 { margin: 0px 10px; _margin: 0px 5px; display: block; float: left; height: 66px; }
.kuan .btools1 span, .kuan .btools2 span { margin: 0px 15px; _margin: 0px 5px; }
.btools1 { width: 225px; _width: 235px; }
.btools2 { width: 170px; _width: 180px; }
.btools3 { width: 129px; _width: 129px; }
.kuan .btools1 { width: 280px; margin-left: 86px; _margin-left: 55px; }
.kuan .btools2 { width: 217px; margin-left: 43px; _margin-left: 28px; }
.kuan .btools3 { width: 130px; _width: 140px; margin-left: 52px; _margin-left: 38px; }
.kuan .pingfeng { margin-left: 15px; _margin-left: 1px; }
.kuan .feeling2 { z-index: 6; position: absolute; top: -207px; left: -190px; }
.kuan .share { margin: 10px 20px 0 10px; float: right; }

/*feeling2*/
.feeling2 { z-index: 6; position: absolute; width: 302px; height: 210px; background: url(../images/xqico.png) no-repeat -122px -174px; display: none; }
.feeling2 .ciji, .feeling2 .suibian, .feeling2 .wuliao { height: 58px; margin-bottom: 5px; margin-top: 5px; line-height: 58px; }
.feeling2 .ciji i, .feeling2 .suibian i, .feeling2 .wuliao i { width: 47px; height: 45px; display: block; margin-left: 10px; margin-right: 10px; float: left; }
.feeling2 .txt { font-size: 14px; font-weight: 700; line-height: 45px; height: 45px; display: block; float: left; padding: 0px 2px; }
.feeling2 .ciji em, .feeling2 .suibian em, .feeling2 .wuliao em { height: 5px; display: block; float: left; margin-top: 22px; }
.feeling2 .ciji em { background: #8bc809 }
.feeling2 .suibian em { background: #ffa3a4 }
.feeling2 .wuliao em { background: #8e99ce }
.feeling2 .num { display: block; line-height: 50px; float: left; padding-left: 10px; font-size: 16px; }
.feeling2 .close_feel, .close_fankui { display: block; background: url(../images/xqico.png) no-repeat -2px -136px; width: 22px; height: 22px; position: absolute; top: -7px; right: -10px; cursor: pointer; }
.feeling2 .ciji:hover, .feeling2 .suibian:hover, .feeling2 .wuliao:hover { border: #62b711 1px solid; border-radius: 5px; height: 58px; width: 300px; display: block; cursor: pointer; background: #fdfae1 }

/*share*/
.share { width: 60px; height: 40px; float: left; margin-top: 10px; }
.jiathis_style_32x32 .jtico { background: none; }

/*zhai*/
.player { width: 650px; }

/*窄详情页tab*/
.xqtab2 { width: 280px; }
.xqtab-head2 { height: 38px; line-height: 36px; overflow: hidden; }
.xqtab-head2 span { display: block; float: left; height: 100%; margin-right: 1px; width: 138px; }
.xqtab-head2 span.djhw { margin-left: -1px; }
.xqtab-head2 a { color: #979996; display: block; font-weight: 700; font-size: 16px; height: 37px; text-align: left; width: 100%; text-indent: 25px; }
.xqtab-head2 a:hover { text-decoration: none; }
.xqtab-head2 span.xgyx { margin-right: 0; }
.xqtab-head2 span { background: url(../images/xq_green_top.gif) repeat-x; border: #dfdede 1px solid; border-top-left-radius: 6px; border-top-right-radius: 6px; }
.xqtab-head2 .active a { color: #399904; }
.xqtab-head2 .active { background: #fff url(../images/xqico.png) no-repeat -124px -133px; border: #dfdede 1px solid; border-bottom: none; }
.xqtab-head2 span.active a { height: 36px; margin-bottom: -1px; margin-top: -1px; }
.bof_tab2 { border: #dedede 1px solid; border-top: none; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; width: 277px; padding-bottom: 10px; margin-bottom: 5px; }

/*游戏分页*/
.perv, .next, .nextpage span, .pre_syy, .pre_xyy, .syy_disabled, .xyy_disabled { background: url(../images/bf_pageicon.png) no-repeat }
.relevant { width: 272px; position: relative; padding-top: 5px; }
.v_content { width: 270px; position: relative }
.v_content { height: 295px; overflow: hidden }
.v_content ul { position: absolute; width: 10000px }
.v_content li { float: left; width: 270px }
.v_content a { position: relative; float: left; height: 96px; margin: 0px 0 0 8px; width: 82px; background: transparent; line-height: 1.6; overflow: hidden; text-align: center }
.v_content img { display: block; height: 77px; margin: 0 auto 1px; width: 77px }
.spages ul.pager { position: relative; }
.spages { padding-top: 3px; text-align: center }
.spages .hidden { display: none; }
.spages li { display: inline-block; height: 18px; line-height: 18px; margin-right: 5px; _zoom: 1; *display: inline; }
.spages li.pre, .spages li.next { background: none; width: auto; }
.spages li a { background: url(../images/pagebg.gif) repeat-x; display: block; padding: 1px 9px; text-decoration: none; font-size: 14px; border-radius: 4px; border: 1px solid #d9d9d9; }
.spages li a:hover, .spages a:focus { background: #fff; border: 1px solid #f60; color: #f60; }
.spages li a:active { background: #ddd; border: 1px solid #999; color: #666; }
.spages .on a { background: url(../images/pagebgon.gif) repeat-x; border: 1px solid #399902; color: #fff; }
.spages .pre a, .spages .next a { border: 1px solid #d9d9d9; }
.pages { padding-top: 3px; text-align: center }
.pages span { font-weight: bold; margin: 0 2px; display: inline-block; height: 20px; line-height: 20px; overflow: hidden; text-align: center }
.perv, .next { cursor: pointer; width: 20px }
.perv { background-position: -5px -2px }
.next { background-position: -27px -2px }
.prev_disabled { background-position: -5px -25px }
.next_disabled { background-position: -25px -25px }
.nextpage { margin: 0 }
.nextpage span { cursor: pointer; background-position: -74px -9px; vertical-align: 6px; color: #777; width: 20px }
.nextpage span.cur { background-position: -99px -9px; color: #fff }
.relevant .list-item { display: none; }
.relevant .list-item.active { display: block; }
.ad_250 { width: 250px; height: 250px; margin: 0px auto }
.play_xqcon { display: table; border: 1px solid #ddd; background: #eee; width: 650px; height: 550px; *position: relative; overflow: hidden; }
.bf_subwrap { vertical-align: middle; display: table-cell; *position: absolute; }
.flash_content { width: 600px; margin: 0 auto; *position: relative; *top: 50px; }
.flashwrp { display: inline-block; }
.flashgame { border: 1px solid #ddd; overflow: hidden; width: 650px; height: 550px; position: relative; float: left; background: #eee; }

/*Flash 等待界面*/
.flashwaite { }
.flashwitFrm { position: absolute; width: 100%; height: 100%; background: #fff; left: 0; top: 0; z-index: 3; }
.flashwit {    /*position:absolute; */width: 100%; height: 100%; left: 0; top: 0; z-index: 4; }
.flashwit .t { width: 100%; height: 22px; padding-top: 10px; overflow: hidden; }
.flashwit .t div { width: 205px; height: 16px; float: left; display: inline; margin-left: 4px; overflow: hidden; margin-top: 4px; }
.flashwit .t span { width: 100px; height: 22px; float: right; font-size: 14px; display: inline; margin-right: 8px; color: #333; line-height: 22px; }
.flashwit .t span i { font-family: Arial; font-style: normal; font-weight: bold; font-size: 18px; color: #333 }
.flashwit .m { width: 100%; height: 450px; text-align: center; }
.flashwit .m .flashweb { width: 600px; height: 450px; margin: 0 auto; background: #ddd; text-align: left; }
.flashwit .f { width: 100%; height: 15px; text-align: center; margin-top: 8px; }
.flashwit .f .load { width: 600px; height: 15px; margin: 0 auto; }
.flashwit .f .load .loadbar { width: 555px; height: 11px; float: left; display: inline; padding: 1px; border: 1px solid #4a8e0a; background: #fff; line-height: 1; overflow: hidden; }
.flashwit .f .load .loadbar div { height: 11px; display: inline; float: left; background: url(../images/game.gif) repeat-x 0 0px; width: 1%; }
.flashwit .f .load .loadnum { width: 40px; height: 15px; float: left; position: relative; }
.flashwit .f .load .loadnum b, .flashwit .f .load .loadnum em { font-style: normal; font-weight: normal; font-family: Arial; line-height: 1; position: absolute; right: 1px; top: 2px; z-index: 2; color: #4a8e0a; }
.flashwit .f .load .loadnum em { z-index: 1; right: 0; top: 3px; color: #eee; }
.gwebsmd { width: 400px; height: 300px; position: absolute; z-index: 5; background: #fff; padding: 10px }
.flashbox { display: table; width: 650px; height: 550px; *position: relative; overflow: hidden; }
.flash { position: absolute; z-index: 1; left: 0; top: -4000px; }

/*add反馈*/
.report { position: absolute; z-index: 9; width: 645px; padding: 10px; background: #fff; border: #389904 1px solid; border-radius: 5px;display: none;left:50%;margin-left:-560px; }
.report_jtou { background: url(../images/reportbg.png) no-repeat bottom center; width: 666px; height: 16px; position: absolute; bottom: -10px; left: 0; }
.testtyeps { height: 38px; margin-top: 5px; width: 100%; }
.testtyeps div { display: inline; float: left; margin-right: 18px; }
.retest { margin-bottom: 15px; width: 100%; }
.retest h2 { color: #000; font-size: 14px; font-family: "SimSun"; font-weight: 700; line-height: 35px; }
.retest h2 span { color: #333; font-size: 12px; font-weight: normal; }
.retest .tester { color: #333; margin-top: 3px; }
.retest .tester textarea { border-color: #999 #bbb #bbb #999; border-image: none; border-style: solid; border-width: 1px; color: #666; font-size: 14px; height: 110px; padding: 5px; width: 610px; }
.testlink input { border-color: #999 #bbb #bbb #999; border-image: none; border-style: solid; border-width: 1px; height: 18px; padding: 4px 0 2px 4px; width: 185px; }
.testlink b, .testlink input, .testlink span { display: inline; }
.resubwrp { height: 60px; margin-top: 12px; width: 100%; }
.resub { margin: 20px auto 0; width: 131px; }
.resub input, .resub2 input { background: url("../images/servicebg.png") no-repeat 0 -206px; color: #fff; cursor: pointer; font-family: "Microsoft YaHei"; font-size: 18px; height: 40px; line-height: 37px; text-align: center; width: 131px; border: 0; }
.resub2 { width: 81px; margin: 0 auto; }
.resub2 input { background-position: 0 -277px; width: 81px; }
.report:hover, .report_success:hover { color: #333; }
.report_success { position: absolute; z-index: 9; width: 185px; padding: 10px 23px; background: #fff; border: #389904 1px solid; border-radius: 5px;display: none; }
.success_t { height: 50px; line-height: 50px; display: block; }
.success_t i { display: inline-block; width: 22px; height: 22px; background: url(../images/servicebg.png) no-repeat 0 -333px; vertical-align: middle; }

/*play box css*/
.fullscreen { width: 100%; display: none; position: absolute; top: 0; left: 0; z-index: 6; }
.fullscreen .barm { width: 100%; height: 42px; }
.fullscreen .barn { width: 100%; height: 37px; border-bottom: 1px solid #262626 }
.fullscreen .bar { width: 100%; height: 36px; border-bottom: 1px solid #000; position: relative; overflow: hidden; background: #2B2B2B }
.fullscreen .bar .fr { width: 250px; position: absolute; top: 0; right: 0; z-index: 2; }
.fullscreen .btn { border-radius: 5px; display: inline; float: left; margin-left: 15px; border: 1px solid #030303; margin-top: 6px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-.fullscreen select: none; }
.fullscreen .btn span { display: inline; float: left; height: 23px; padding: 0 18px; overflow: hidden; font-weight: normal; font-size: 12px; text-align: center; position: relative; line-height: 24px; line-.fullscreen height: 26px\9; border-radius: 5px; color: #fff; }
.fullscreen .btn span i { font-style: normal; font-weight: bold; color: #000; }
.fullscreen .btn span b { position: absolute; display: block; color: #fff; z-index: 1; height: 23px; top: -1px; }
.fullscreen .blue { border: 1px solid #071300; }
.fullscreen .red { border: 1px solid #130200; }
.fullscreen .main { width: 100%; text-align: center; position: relative; }
.fullscreen .box { background: #050505; overflow: hidden; position: absolute; left: 0; top: -10px; }
.fullscreen .bar { background: #1B1B1B; background: -moz-linear-gradient(top, #333333, #2B2B2B); }
.fullscreen .black span { border-top: 1px solid #626262; background: #373737; background: -moz-linear-gradient(top, #464646, #2B2B2B); background: -o-linear-gradient(top, #464646, #2B2B2B); background: -webkit-gradient(linear, left top, left bottom, from(#464646), to(#2B2B2B)); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#464646, endColorStr=#2B2B2B); }
.fullscreen .black_hover span { border-top: 1px solid #777777; background: #464646; background: -moz-linear-gradient(top, #585858, #414141); background: -o-linear-gradient(top, #585858, #414141); background: -webkit-gradient(linear, left top, left bottom, from(#585858), to(#414141)); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#585858, endColorStr=#414141); }
.fullscreen .black_active span { background: #2B2B2B; border-top: 1px solid #262626; border-top: 1px solid #4C4C4C\9; box-shadow: 1px 1px 2px #262626 inset; background: #3A3A3A; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#2B2B2B, endColorStr=#464646); }
.fullscreen .blue span { border-top: 1px solid #57DB00; background: #3E9B00; background: -moz-linear-gradient(top, #3D9400, #398B00); background: -o-linear-gradient(top, #3D9400, #398B00); background: -webkit-gradient(linear, left top, left bottom, from(#3D9400), to(#398B00)); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#3D9400, endColorStr=#398B00); }
.fullscreen .blue_hover span { border-top: 1px solid #99FF55; background: #4DBF00; background: -moz-linear-gradient(top, #4FC600, #3D9400); background: -o-linear-gradient(top, #4FC600, #3D9400); background: -webkit-gradient(linear, left top, left bottom, from(#4FC600), to(#3D9400)); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#4FC600, endColorStr=#3D9400); }
.fullscreen .blue_active span { background: #409F00; border-top: 1px solid #275B00; border-top: 1px solid #99FF55\9; box-shadow: 1px 1px 2px #275B00 inset; background: #3C9100; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#3D9400, endColorStr=#4FC600); }
.fullscreen .red span { border-top: 1px solid #DB0C00; background: #A20400; background: -moz-linear-gradient(top, #940600, #8B0500); background: -o-linear-gradient(top, #940600, #8B0500); background: -webkit-gradient(linear, left top, left bottom, from(#940600), to(#8B0500)); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#940600, endColorStr=#8B0500); }
.fullscreen .red_hover span { border-top: 1px solid #FF170B; background: #CE0500; background: -moz-linear-gradient(top, #BF0A00, #A80400); background: -o-linear-gradient(top, #BF0A00, #A80400); background: -webkit-gradient(linear, left top, left bottom, from(#BF0A00), to(#A80400)); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#BF0A00, endColorStr=#A80400); }
.fullscreen .red_active span { background: #B50400; border-top: 1px solid #640A00; border-top: 1px solid #FF170B\9; box-shadow: 1px 1px 2px #640A00 inset; background: #A80400; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#750300, endColorStr=#A80400); }
.img_gray { -webkit-filter: grayscale(1);/* Webkit */ filter: gray;/* IE6-9 */ filter: grayscale(1);/* W3C */ -moz-opacity: .3; opacity: 0.3; }